Dwarf documentation

HUB | Up | Download | Pheedbak | Tree | Topic | A-Z | Search | Hot | New


IRIX 6.2-based versions of Dwarf documentation


For further reference, see also toolbox/FAQs/SGIfaqs/Dwarf-faq,
and the IRIX 6.2-based libdwarf src directory in 
toolbox/src/swtools/libdwarf.

DWARF is a binary debugging-information-format. It defines, in detail, a way for compilers to tell debuggers about source programs.

DWARF1 is the DWARF produced by USL's SVR4 compilers and used by their debuggers. It is no more capable than the MIPS mdebug symbol table and is less dense than mdebug. We will not use DWARF1.

SGI will be using DWARF 2. It is capable of recording much more detailed information than DWARF 1 and is far more compact (debugging information in DWARF2 format takes much less space on disk than debugging information in DWARF1 format).


All documentation included here comes from IRIX 6.2.
Everything besides the man pages lives in the
compiler_dev.src.dwarf subsystem.





    
       from the toolbox/FAQs/SGIfaqs/Dwarf-faq file:




Select any combo of files you'd like to send yourself a compressed tar image of. Executables/scripts are indicated with a trailing `*' character. (Depending upon the browser, it may be necessary to hold down the Ctrl key to select/deselect disjoint items.) a compressed tar image of the above-selected items.
OR, ...
a compressed tar image of the entire Dwarf directory.

Copyright © 1994, 1996, Silicon Graphics, Inc.